home *** CD-ROM | disk | FTP | other *** search
- package java.security;
-
- final class Policy$2 implements PrivilegedAction {
- // $FF: synthetic field
- final String val$pc;
-
- Policy$2(String var1) {
- this.val$pc = var1;
- }
-
- public Object run() {
- try {
- ClassLoader var1 = ClassLoader.getSystemClassLoader();
-
- ClassLoader var2;
- for(var2 = null; var1 != null; var1 = var1.getParent()) {
- var2 = var1;
- }
-
- return var2 != null ? Class.forName(this.val$pc, true, var2).newInstance() : null;
- } catch (Exception var3) {
- if (Policy.access$000() != null) {
- Policy.access$000().println("policy provider " + this.val$pc + " not available");
- var3.printStackTrace();
- }
-
- return null;
- }
- }
- }
-